#include "DX12Number.h"

#ifdef DX12
DX12Number::DX12Number()
{
	m_Inumber = 0;
	m_Fnumber = 0.0f;
	m_Dnumber = 0;
}
DX12Number::DX12Number(int iValue, float fValue, double dValue)
{
	m_Inumber = iValue;
	m_Fnumber = fValue;
	m_Dnumber = dValue;
}

DX12Number::~DX12Number() {};

void DX12Number::SetNumber_Int(int iValue)
{
	LOG_I_INT(iValue);
	m_Inumber = iValue;
}
void DX12Number::SetNumber_Float(float fValue)
{
	m_Fnumber = fValue;
}
void DX12Number::SetNumber_Double(double dValue)
{
	m_Dnumber = dValue;
}

int DX12Number::GetNumber_Int()
{
	return m_Inumber;
}

float DX12Number::GetNumber_Float()
{
	return m_Fnumber;
}

double DX12Number::GetNumber_Double()
{
	return m_Dnumber;
}

#endif